type golang.org/x/net/http2.responseWriter
25 uses
golang.org/x/net/http2 (current package)
server.go#L2125: func (sc *serverConn) newWriterAndRequest(st *stream, f *MetaHeadersFrame) (*responseWriter, *http.Request, error) {
server.go#L2194: func (sc *serverConn) newWriterAndRequestNoBody(st *stream, rp httpcommon.ServerRequestParam) (*responseWriter, *http.Request, error) {
server.go#L2230: func (sc *serverConn) newResponseWriter(st *stream, req *http.Request) *responseWriter {
server.go#L2239: return &responseWriter{rws: rws}
server.go#L2244: rw *responseWriter
server.go#L2251: func (sc *serverConn) scheduleHandler(streamID uint32, rw *responseWriter, req *http.Request, handler func(http.ResponseWriter, *http.Request)) error {
server.go#L2296: func (sc *serverConn) runHandler(rw *responseWriter, req *http.Request, handler func(http.ResponseWriter, *http.Request)) {
server.go#L2477: type responseWriter struct {
server.go#L2483: _ http.CloseNotifier = (*responseWriter)(nil)
server.go#L2484: _ http.Flusher = (*responseWriter)(nil)
server.go#L2485: _ stringWriter = (*responseWriter)(nil)
server.go#L2698: func (w *responseWriter) SetReadDeadline(deadline time.Time) error {
server.go#L2724: func (w *responseWriter) SetWriteDeadline(deadline time.Time) error {
server.go#L2750: func (w *responseWriter) EnableFullDuplex() error {
server.go#L2755: func (w *responseWriter) Flush() {
server.go#L2759: func (w *responseWriter) FlushError() error {
server.go#L2784: func (w *responseWriter) CloseNotify() <-chan bool {
server.go#L2804: func (w *responseWriter) Header() http.Header {
server.go#L2832: func (w *responseWriter) WriteHeader(code int) {
server.go#L2895: func (w *responseWriter) Write(p []byte) (n int, err error) {
server.go#L2899: func (w *responseWriter) WriteString(s string) (n int, err error) {
server.go#L2904: func (w *responseWriter) write(lenData int, dataB []byte, dataS string) (n int, err error) {
server.go#L2928: func (w *responseWriter) handlerDone() {
server.go#L2936: var _ http.Pusher = (*responseWriter)(nil)
server.go#L2938: func (w *responseWriter) Push(target string, opts *http.PushOptions) error {